iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
自我挑戰組

Unity入門遊戲開發與實作系列 第 1

【Day 1】了解不同的遊戲引擎

  • 分享至 

  • xImage
  •  

Unity 是一個跨平台的遊戲引擎,目的是讓開發者能夠輕鬆創建 2D 和 3D 的互動式體驗,最常見的應用就是遊戲開發,但隨著Unity的發展,現在已經廣泛應用於其他領域,例如虛擬現實(VR)、擴增實境(AR)、動畫、模擬、建築等等。

還有哪些遊戲引擎?
現在還有許多遊戲引擎例如 Unreal EngineGodot等等,以下是他們的介紹:

  1. Unreal Engine:

    • Unreal Engine 是由Epic Games開發的遊戲引擎,並且非常受歡迎,常用於如AAA大作等高端遊戲的開發,並且相比於 Unity 能夠擁有更好的圖像品質。
    • Unreal Engine 是使用C++進行開發,所以對於完全不會寫程式的人來說,Unreal Engine 使用的 C++ 會比 Unity使用的 C# 更為複雜且難上手
  2. Godot:

    • Godot 是一個開源而且免費的遊戲引擎,相比於Unity,更不需要擔心因為商業用途而增加的成本
    • 在某些平台上,Godot 的支持並不如 Unity 來的完善,並且 Unity 擁有非常大的開發者社群和非常多開發資源的 Asset Store ,目前狀況 Godot 的社群仍然沒有 Unity 豐富

有哪些遊戲是使用 Unity 開發的?

  1. 《Among Us》
  2. 《Pokemon Go》
  3. 《Beat Saber》
  4. 《Rust》

這次選擇較為容易上手的遊戲引擎,將透過 30 天從 0 開始學習 Unity,希望能夠藉此了解一個遊戲開發的過程,還有遊戲背後的運作原理


下一篇
【Day2】Unity環境建置
系列文
Unity入門遊戲開發與實作12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言